pump relays - German English Dictionary